Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENTYLA POPLAR ROAD Detached £184,950 20 Jan 2017
TREFELYS POPLAR ROAD Terraced £64,000 6 Jul 2001